mentally capable - French English Dictionary